package com.enjoyor.soa.traffic.core.efoms.service;

import com.enjoyor.soa.traffic.core.efoms.domain.FacilitySimpleInfo;
import com.enjoyor.soa.traffic.util.pojo.Page;

import java.util.List;

public interface IFacilitySimpleInfoService {
	
	public FacilitySimpleInfo selectFacilitySimpleInfoById(String facilityTypeCode, String facilityId);

	public List<FacilitySimpleInfo> selectFacilitySimpleInfoList(String facilityTypeCode, String facilityId,
			String facilityName, String key, String devStatusCode, String regionId, String signsType, String signsCode,
			String roadId, String blockId, String crossId, String manageDept, String manufact, String repStatusCode,
			String buildBeginDate, String buildEndDate, String updateBeginTime, String updateEndTime,String deviceStatus);

	@SuppressWarnings("rawtypes")
	public Page selectFacilitySimpleInfoPage(String facilityTypeCode, String facilityId, String facilityName, String key,
			String devStatusCode, String regionId, String signsType, String signsCode, String roadId, String blockId,
			String crossId, String manageDept, String manufact, String repStatusCode, String buildBeginDate,
			String buildEndDate, String updateBeginTime, String updateEndTime,String deviceStatus, Page page);
}
